angiogenesis inhibitor - French English Dictionary